Diseases and Conditions

Erectile dysfunction

Risk factors

As you get older, erections might take longer to develop and might not be as firm. You might need more direct touch to your penis to get and keep an erection.

Various risk factors can contribute to erectile dysfunction, including:

  • Medical conditions, particularly diabetes or heart conditions
  • Tobacco use, which restricts blood flow to veins and arteries, can — over time — cause chronic health conditions that lead to erectile dysfunction
  • Being overweight, especially if you're obese
  • Certain medical treatments, such as prostate surgery or radiation treatment for cancer
  • Injuries, particularly if they damage the nerves or arteries that control erections
  • Medications, including antidepressants, antihistamines and medications to treat high blood pressure, pain or prostate conditions
  • Psychological conditions, such as stress, anxiety or depression
  • Drug and alcohol use, especially if you're a long-term drug user or heavy drinker

Related Services